// // The payment page
// // ================

// // define([ 'require','zepto', 'utils', 'wxshare', 'page/protocol'], function(require, $, utils, wxshare,protocol) {
// define(['require', 'zepto', 'utils', 'page/protocol'], function(require, $, utils, protocol) {

//   return {

//     init: function(data) {
//       // forbidden wx share
//       // wxshare.initShare(data.jsConfig, false);
      
//       $(document).on('click','.open-coupon', function () {
//         $.popup('.popup-coupon');
//       });
//       // protocol.init(window.__CTX__, window.__CTX__.root + "/orders/" + data.orderId + "/investigations", data.productType)
//       protocol.init(window.__CTX__, window.__CTX__.root + "/shop?sku=" + data.productId + "&source=index&distributorId=" + data.distributorId, data.productType)

//     }
//   }
// })


// Product detail page
// ===================

define(['require', 'zepto', 'utils', 'page/protocol'], function(require, $, utils, protocol) {
  return {
    init: function(data) {
      
      this.onClickGoTopButton();
      this.onClickToQA();
      
      // init weixin share
      // utils.configWeixin(data.jsConfig, true, this.initShareData(data.productId, data.productName, data.productSummary, data.productCover));
      
      // init protocol
      protocol.init(window.__CTX__, window.__CTX__.root + "/orders/" + data.orderId + "/investigations", data.productType, 'false')
    },
    
    initShareData: function(id, name, summary, cover) {
      var link = window.location.protocol + '//' + window.location.host + "/products/" + id + "/view?sourse=share";
      return {
        name:   name,
        desc:   summary,
        link:   link,
        cover:  cover,
        id:     id
      }
    },

    /**
     * Handler fired on clicking the 'Go Top' button
     */
    onClickGoTopButton: function() {
      var content = document.querySelector('.content')
      $('.button-up').on('click', function(e) {
        e.preventDefault()
        content.scrollTop = 0
      })
    },
    
    onClickToQA: function() {
      $(".to_qa").on("click", function(e) {
        $(".to_qa").hide();
        $(".qa").show();
      });
    }
  }
})
